<!doctype html>
<html       lang="zh-CN"      dir="ltr">
  <head>
    <meta name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com">
    <meta name="google-signin-scope" content="profile email">
    <meta property="og:site_name" content="Android Developers">
    <meta property="og:type" content="website">
    
          <meta name="theme-color" content="#3ddc84">
    
    <meta charset="utf-8">
    <meta content="IE=Edge" http-equiv="X-UA-Compatible">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="manifest" href="/_pwa/android/manifest.json"
          crossorigin="use-credentials">
    <link rel="preconnect" href="//www.gstatic.cn" crossorigin>
    <link rel="preconnect" href="//fonts.gstatic.com" crossorigin>
    <link rel="preconnect" href="//fonts.googleapis.com" crossorigin>
    <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:300,400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700|Material+Icons">
        <link rel="stylesheet" href="https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543/android/css/app.css">
    <noscript>
      <link rel="stylesheet" href="https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543/android/css/ce_bundle.css">
    </noscript>
    <link rel="shortcut icon" href="https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543/android/images/favicon.png">
    <link rel="apple-touch-icon" href="https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543/android/images/touchicon-180.png"><link rel="canonical" href="https://developer.android.google.cn/guide?hl=zh-cn">      
<title>开发者指南 &nbsp;|&nbsp; Android 开发者 &nbsp;|&nbsp; Android Developers</title>

<meta property="og:title" content="开发者指南 &nbsp;|&nbsp; Android 开发者 &nbsp;|&nbsp; Android Developers">


  <meta property="og:url" content="https://developer.android.google.cn/guide?hl=zh-cn">

  <meta property="og:image" content="/images/android-developers.png">
  <meta property="og:image:secure_url" content="/images/android-developers.png">
  <meta property="og:image:width" content="1200">
  <meta property="og:image:height" content="675">
  <meta property="og:locale" content="zh_cn">
  <meta name="twitter:card" content="summary_large_image">



  
  
  
  
  


    </head>
  <body type="article"
        theme="android-theme"
        class="trainingcourse"
        
        layout="docs"
        block-apix                pending>
    <devsite-progress type="indeterminate" id="app-progress"></devsite-progress>
    <section class="devsite-wrapper"><devsite-header>
      







<div class="devsite-header--inner">
  <div class="devsite-top-logo-row-wrapper-wrapper">
    <div class="devsite-top-logo-row-wrapper">
      <div class="devsite-top-logo-row">
        <button type="button" id="devsite-hamburger-menu"
          class="devsite-header-icon-button button-flat material-icons gc-analytics-event"
          data-category="Site-Wide Custom Events"
          data-label="Navigation menu button"
          visually-hidden
          aria-label="Open menu">
        </button>
        <div class="devsite-product-name-wrapper">
  <a href="/" class="devsite-site-logo-link gc-analytics-event"
   data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav"
   track-name="androidDevelopers" track-metadata-position="nav"
   track-metadata-eventDetail="nav">
  <img src="https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543/android/images/lockup.svg" class="devsite-site-logo" alt="Android Developers">
</a>

  <span class="devsite-product-name">
    <ul class="devsite-breadcrumb-list">
    <li class="devsite-breadcrumb-item
             ">
                              </li>
  </ul>
  </span>
</div>
        <div class="devsite-top-logo-row-middle">
          <div class="devsite-header-upper-tabs">
                            <devsite-tabs class="upper-tabs">
    <div class="devsite-tabs-wrapper">
                        <tab  >
            <a href="/about"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name="平台"
           data-category="Site-Wide Custom Events"
        data-label="Tab: 平台"
   >
  平台
</a>

          </tab>
                                <tab  >
            <a href="/studio"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name="androidStudio"
           data-category="Site-Wide Custom Events"
        data-label="Tab: Android Studio"
   >
  Android Studio
</a>

          </tab>
                                <tab  >
            <a href="/distribute"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name="googlePlay"
           data-category="Site-Wide Custom Events"
        data-label="Tab: Google Play"
   >
  Google Play
</a>

          </tab>
                                <tab  >
            <a href="/jetpack"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name="jetpack"
           data-category="Site-Wide Custom Events"
        data-label="Tab: Jetpack"
   >
  Jetpack
</a>

          </tab>
                                <tab  >
            <a href="/kotlin"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name="kotlin"
           data-category="Site-Wide Custom Events"
        data-label="Tab: Kotlin"
   >
  Kotlin
</a>

          </tab>
                                <tab  active>
            <a href="/docs"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name="文档"
   aria-label="文档, selected"         data-category="Site-Wide Custom Events"
        data-label="Tab: 文档"
   >
  文档
</a>

          </tab>
                                <tab  >
            <a href="/news"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name="新闻"
           data-category="Site-Wide Custom Events"
        data-label="Tab: 新闻"
   >
  新闻
</a>

          </tab>
                  </div>
  </devsite-tabs>


                       </div>
          <devsite-search
            enable-suggestions
              project-name="Android 开发者"    tenant-name="Android Developers"                >
  <form class="devsite-search-form" action="https://developer.android.google.cn/s/results" method="GET">
    <div class="devsite-search-container">
      <div class="devsite-searchbox">
                <input placeholder="搜索"
          type="text"
          class="devsite-search-field devsite-search-query"
          name="q"
          value=""
          autocomplete="off"
                    aria-label="搜索框">
        <div class="devsite-search-image material-icons" aria-hidden="true"></div>
      </div>
      <button type="button"
              search-open
              class="devsite-search-button devsite-header-icon-button button-flat material-icons"
              aria-label="Open search box"></button>
    </div>
  </form>
  <button type="button"
          search-close
          class="devsite-search-button devsite-header-icon-button button-flat material-icons"
          aria-label="Close search box"></button>
</devsite-search>

        </div>

        
        <devsite-language-selector>
  <devsite-select class="devsite-language-selector-menu">
    <select class="devsite-language-selector-select"
            name="language"
            track-name="click"
            track-type="languageSelector">
                <option>Language</option>
              <option value="id"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="id"
              track-name="changed"
              track-type="languageSelector"
            >
        Bahasa Indonesia
      </option>
          <option value="de"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="de"
              track-name="changed"
              track-type="languageSelector"
            >
        Deutsch
      </option>
          <option value="en"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="en"
              track-name="changed"
              track-type="languageSelector"
            >
        English
      </option>
          <option value="es"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="es"
              track-name="changed"
              track-type="languageSelector"
            >
        Español
      </option>
          <option value="es_419"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="es_419"
              track-name="changed"
              track-type="languageSelector"
            >
        Español – América Latina
      </option>
          <option value="fr"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="fr"
              track-name="changed"
              track-type="languageSelector"
            >
        Français
      </option>
          <option value="pt_br"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="pt_br"
              track-name="changed"
              track-type="languageSelector"
            >
        Português – Brasil
      </option>
          <option value="vi"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="vi"
              track-name="changed"
              track-type="languageSelector"
            >
        Tiếng Việt
      </option>
          <option value="tr"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="tr"
              track-name="changed"
              track-type="languageSelector"
            >
        Türkçe
      </option>
          <option value="ru"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="ru"
              track-name="changed"
              track-type="languageSelector"
            >
        Русский
      </option>
          <option value="th"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="th"
              track-name="changed"
              track-type="languageSelector"
            >
        ภาษาไทย
      </option>
          <option value="zh_cn"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="zh_cn"
              track-name="changed"
              track-type="languageSelector"
            >
        中文 – 简体
      </option>
          <option value="zh_tw"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="zh_tw"
              track-name="changed"
              track-type="languageSelector"
            >
        中文 – 繁體
      </option>
          <option value="ja"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="ja"
              track-name="changed"
              track-type="languageSelector"
            >
        日本語
      </option>
          <option value="ko"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="ko"
              track-name="changed"
              track-type="languageSelector"
            >
        한국어
      </option>
        </select>
  </devsite-select>
</devsite-language-selector>


        
              </div>    </div>  </div>
  <div class="devsite-collapsible-section
    ">
    <div class="devsite-header-background">
                        <div class="devsite-product-id-row"
           >
            <div class="devsite-product-description-row">
                                                <ul class="devsite-breadcrumb-list">
    <li class="devsite-breadcrumb-item
             ">
                    <a href="/docs"              class="devsite-breadcrumb-link gc-analytics-event"
              data-category="Site-Wide Custom Events"
              data-label="Lower Header"
              data-value="1"
          >
            文档
      
  </a>
        </li>
  </ul>
                                                        </div>
                                                                            </div>
                                      <div class="devsite-doc-set-nav-row">
                                                      <devsite-tabs class="lower-tabs">
    <div class="devsite-tabs-wrapper">
                        <tab  >
            <a href="/docs"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name=""
           data-category="Site-Wide Custom Events"
        data-label="Tab: 概览"
   >
  概览
</a>

          </tab>
                                <tab  active>
            <a href="/guide"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name=""
   aria-label="指南, selected"         data-category="Site-Wide Custom Events"
        data-label="Tab: 指南"
   >
  指南
</a>

          </tab>
                                <tab  >
            <a href="/reference"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name=""
           data-category="Site-Wide Custom Events"
        data-label="Tab: 参考"
   >
  参考
</a>

          </tab>
                                <tab  >
            <a href="/samples"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name=""
           data-category="Site-Wide Custom Events"
        data-label="Tab: 示例"
   >
  示例
</a>

          </tab>
                                <tab  >
            <a href="/design"
   class="gc-analytics-event"
   track-type="globalNav"
   track-metadata-position="nav"
   track-metadata-eventdetail="nav"
   track-name=""
           data-category="Site-Wide Custom Events"
        data-label="Tab: 设计和质量"
   >
  设计和质量
</a>

          </tab>
                  </div>
  </devsite-tabs>


                            </div>
          </div>  </div></div>
  

  </devsite-header>      <devsite-book-nav scrollbars >
                  





<nav class="devsite-book-nav devsite-nav nocontent">
  <div class="devsite-mobile-header">
    <button type="button"
            id="devsite-close-nav"
            class="devsite-header-icon-button button-flat material-icons gc-analytics-event"
            data-category="Site-Wide Custom Events"
            data-label="Close navigation"
            aria-label="Close navigation">
    </button>
    <div class="devsite-product-name-wrapper">
  <a href="/" class="devsite-site-logo-link gc-analytics-event"
   data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav"
   track-name="androidDevelopers" track-metadata-position="nav"
   track-metadata-eventDetail="nav">
  <img src="https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543/android/images/lockup.svg" class="devsite-site-logo" alt="Android Developers">
</a>
        <span class="devsite-product-name">
        <ul class="devsite-breadcrumb-list">
    <li class="devsite-breadcrumb-item
             ">
                              </li>
  </ul>
      </span>
    
</div>  </div>

  <div class="devsite-book-nav-wrapper">
    <div class="devsite-mobile-nav-top">
              <ul class="devsite-nav-list">
                      <li class="devsite-nav-item">
                  <a href="/about"
           class="devsite-nav-title gc-analytics-event
                            "
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: 平台"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="平台">
      <span class="devsite-nav-text" tooltip >
      平台
   </span>
        </a>
  
                                        </li>
                      <li class="devsite-nav-item">
                  <a href="/studio"
           class="devsite-nav-title gc-analytics-event
                            "
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: Android Studio"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="androidStudio">
      <span class="devsite-nav-text" tooltip >
      Android Studio
   </span>
        </a>
  
                                        </li>
                      <li class="devsite-nav-item">
                  <a href="/distribute"
           class="devsite-nav-title gc-analytics-event
                            "
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: Google Play"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="googlePlay">
      <span class="devsite-nav-text" tooltip >
      Google Play
   </span>
        </a>
  
                                        </li>
                      <li class="devsite-nav-item">
                  <a href="/jetpack"
           class="devsite-nav-title gc-analytics-event
                            "
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: Jetpack"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="jetpack">
      <span class="devsite-nav-text" tooltip >
      Jetpack
   </span>
        </a>
  
                                        </li>
                      <li class="devsite-nav-item">
                  <a href="/kotlin"
           class="devsite-nav-title gc-analytics-event
                            "
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: Kotlin"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="kotlin">
      <span class="devsite-nav-text" tooltip >
      Kotlin
   </span>
        </a>
  
                                        </li>
                      <li class="devsite-nav-item">
                  <a href="/docs"
           class="devsite-nav-title gc-analytics-event
                            devsite-nav-active"
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: 文档"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="文档">
      <span class="devsite-nav-text" tooltip >
      文档
   </span>
        </a>
  
                                            <ul class="devsite-nav-responsive-tabs">
                                                                                                  <li class="devsite-nav-item">
    <a href="/docs"
           class="devsite-nav-title gc-analytics-event
                            "
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: 概览"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="概览">
      <span class="devsite-nav-text" tooltip >
      概览
   </span>
        </a>
  </li>

                                                                                                  <li class="devsite-nav-item">
    <a href="/guide"
           class="devsite-nav-title gc-analytics-event
              devsite-nav-has-children              devsite-nav-active"
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: 指南"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="指南">
      <span class="devsite-nav-text" tooltip menu="_book">
      指南
   </span>
        <span class="devsite-nav-icon material-icons" data-icon="forward"
          menu="_book">
    </span>
        </a>
  </li>

                                                                                                  <li class="devsite-nav-item">
    <a href="/reference"
           class="devsite-nav-title gc-analytics-event
              devsite-nav-has-children              "
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: 参考"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="参考">
      <span class="devsite-nav-text" tooltip menu="_book">
      参考
   </span>
        <span class="devsite-nav-icon material-icons" data-icon="forward"
          menu="_book">
    </span>
        </a>
  </li>

                                                                                                  <li class="devsite-nav-item">
    <a href="/samples"
           class="devsite-nav-title gc-analytics-event
                            "
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: 示例"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="示例">
      <span class="devsite-nav-text" tooltip >
      示例
   </span>
        </a>
  </li>

                                                                                                  <li class="devsite-nav-item">
    <a href="/design"
           class="devsite-nav-title gc-analytics-event
              devsite-nav-has-children              "
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: 设计和质量"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="设计和质量">
      <span class="devsite-nav-text" tooltip menu="_book">
      设计和质量
   </span>
        <span class="devsite-nav-icon material-icons" data-icon="forward"
          menu="_book">
    </span>
        </a>
  </li>

                                  </ul>
                          </li>
                      <li class="devsite-nav-item">
                  <a href="/news"
           class="devsite-nav-title gc-analytics-event
                            "
    
         data-category="Site-Wide Custom Events"
     data-label="Responsive Tab: 新闻"
     track-type="navMenu"
     track-metadata-eventDetail="globalMenu"
     track-metadata-position="nav"
     track-name="新闻">
      <span class="devsite-nav-text" tooltip >
      新闻
   </span>
        </a>
  
                                        </li>
                    
                  </ul>
          </div>
          <div class="devsite-mobile-nav-bottom">
                            <ul class="devsite-nav-list" menu="_book">
            <li class="devsite-nav-item           devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>应用基础知识</span></div></li>
  <li class="devsite-nav-item"><a href="/guide"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>简介</span></a></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>构建首个应用</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/basics/firstapp"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/basics/firstapp/creating-project"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建 Android 项目</span></a></li><li class="devsite-nav-item"><a href="/training/basics/firstapp/running-app"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>运行您的应用</span></a></li><li class="devsite-nav-item"><a href="/training/basics/firstapp/building-ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建简单的界面</span></a></li><li class="devsite-nav-item"><a href="/training/basics/firstapp/starting-activity"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>启动另一个 Activity</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item"><a href="/guide/components/fundamentals"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用基础知识</span></a></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>应用资源</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/resources/providing-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/runtime-changes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理配置变更</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>本地化</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/resources/localization"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>本地化您的应用</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/pseudolocales"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 pseudolocale 测试您的应用</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/internationalization"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Unicode 和国际化支持</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/multilingual-support"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>语言和语言区域解决方案</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/resources/complex-xml-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>复杂的 XML 资源</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>资源类型</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/resources/available-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/animation-resource"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>动画</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/color-list-resource"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>颜色状态列表</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/drawable-resource"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>可绘制对象</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/layout-resource"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>布局</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/menu-resource"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>菜单</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/string-resource"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>字符串</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/style-resource"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>样式</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/font-resource"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>字体</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/resources/more-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>更多类型</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>应用清单文件</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/manifest/manifest-intro"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/action-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;action&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/activity-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;activity&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/activity-alias-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;activity-alias&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/application-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;application&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/category-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;category&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/compatible-screens-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;compatible-screens&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/data-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;data&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/grant-uri-permission-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;grant-uri-permission&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/instrumentation-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;instrumentation&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/intent-filter-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;intent-filter&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/manifest-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;manifest&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/meta-data-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;meta-data&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/path-permission-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;path-permission&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/permission-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;permission&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/permission-group-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;permission-group&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/permission-tree-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;permission-tree&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/provider-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;provider&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/receiver-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;receiver&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/service-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;service&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/supports-gl-texture-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;supports-gl-texture&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/supports-screens-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;supports-screens&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/uses-configuration-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;uses-configuration&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/uses-feature-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;uses-feature&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/uses-library-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;uses-library&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/uses-permission-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;uses-permission&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/uses-permission-sdk-23-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;uses-permission-sdk-23&gt;</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/manifest/uses-sdk-element"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;uses-sdk&gt;</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>应用权限</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/permissions/overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/permissions/requesting"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>请求应用权限</span></a></li><li class="devsite-nav-item"><a href="/training/permissions/usage-notes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用权限最佳做法</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/permissions/default-handlers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>仅在默认处理程序中使用的权限</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/permissions/defining"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>定义自定义权限</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>设备</span></div></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>设备兼容性</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/practices/compatibility"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/practices/screens_support"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>屏幕兼容性概览</span></a></li><li class="devsite-nav-item"><a href="/training/multiscreen/screensizes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持不同的屏幕尺寸</span></a></li><li class="devsite-nav-item"><a href="/training/multiscreen/screendensities"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持不同的像素密度</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/display-cutout"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持刘海屏</span></a></li><li class="devsite-nav-item"><a href="/guide/practices/screens-distribution"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>声明受限屏幕支持</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>多 APK 支持</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/google/play/publishing/multiple-apks"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/multiple-apks/api"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>针对不同的 API 级别创建多个 APK</span></a></li><li class="devsite-nav-item"><a href="/training/multiple-apks/screensize"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>针对不同的屏幕尺寸创建多个 APK</span></a></li><li class="devsite-nav-item"><a href="/training/multiple-apks/texture"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>针对不同的 GL 纹理创建多个 APK</span></a></li><li class="devsite-nav-item"><a href="/training/multiple-apks/multiple"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建多个具有多个尺寸的 APK</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/basics/supporting-devices/languages"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持不同的语言和文化</span></a></li><li class="devsite-nav-item"><a href="/training/basics/supporting-devices/platforms"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持不同的平台版本</span></a></li><li class="devsite-nav-item"><a href="/google/play/filters"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Google Play 上的过滤器</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Wear</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/wearables"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>向通知添加穿戴式设备功能</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/wearables/notifications"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/notifications/creating"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建通知</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/notifications/noti-styles"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>通知样式</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/notifications/bridger"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>通知的桥接模式</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/notifications/compatibility"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>保持兼容性</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>打造穿戴式设备应用</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/wearables/apps"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/apps/creating"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>打造并运行穿戴式设备应用</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/apps/standalone-apps"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>独立应用</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/apps/layouts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建自定义布局</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/apps/always-on"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>让应用处于显示状态</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/apps/auth-wear"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Wear 中的身份验证</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/apps/voice"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加语音功能</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/apps/packaging"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>打包和分发 Wear 应用</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/apps/debugging"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>调试 Wear 应用</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/apps/screenshots"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>捕获 Wear 界面屏幕截图</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/apps/creating-app-china"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>打造中国版 Wear 应用</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>创建自定义界面</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/wearables/ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/ui/layouts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>定义布局</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/ui/lists"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建列表</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/ui/confirm"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>显示确认</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/ui/exit"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>退出全屏 Activity</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/ui/wear-ui-library"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 Wear 界面库</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/ui/ui-nav-actions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Wear 导航和操作</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/ui/multi-function"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>多功能按钮</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/ui/rotary-input"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>旋转输入</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/ui/wear-ime"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建输入法编辑器</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/ui/wrist-gestures"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用手腕手势</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>发送和同步数据</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/wearables/data-layer"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/data-layer/network-access"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>网络访问和同步</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/data-layer/accessing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>访问 Wearable Data Layer</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/data-layer/data-items"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>同步数据项</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/data-layer/assets"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>传输资源</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/data-layer/messages"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>发送和接收消息</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/data-layer/events"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理数据层事件</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/data-layer/migrate-to-googleapi"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>将 Wear 应用迁移至 GoogleApi</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>创建数据提供程序</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/wearables/data-providers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/data-providers/exposing-data-complications"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>向复杂功能提供数据</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>创建表盘主题</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/wearables/watch-faces"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/watch-faces/designing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设计表盘主题</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/watch-faces/service"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建表盘主题服务</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/watch-faces/drawing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>绘制表盘主题</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/watch-faces/complications"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>表盘复杂功能</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/watch-faces/exposing-data-complications"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>向复杂功能提供数据</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/watch-faces/adding-complications"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>向表盘添加复杂功能</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/watch-faces/interacting"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建互动式表盘</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/watch-faces/configuration"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>提供配置 Activity</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/watch-faces/issues"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>解决常见问题</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/watch-faces/performance"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化表盘主题</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/articles/wear-location-detection"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>检测位置</span></a></li><li class="devsite-nav-item"><a href="/training/articles/wear-permissions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>请求权限</span></a></li><li class="devsite-nav-item"><a href="/training/wearables/wearable-sounds"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用音响设备</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Android TV</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/tv"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>开发 TV 应用</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/tv/start"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/tv/start/start"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>TV 应用使用入门</span></a></li><li class="devsite-nav-item"><a href="/training/tv/start/hardware"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理 TV 硬件</span></a></li><li class="devsite-nav-item"><a href="/training/tv/start/controllers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>管理 TV 控制器</span></a></li><li class="devsite-nav-item"><a href="/training/tv/start/layouts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建 TV 布局</span></a></li><li class="devsite-nav-item"><a href="/training/tv/start/navigation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建 TV 导航</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>开发 TV 播放应用</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/tv/playback"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/tv/playback/browse"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建目录浏览器</span></a></li><li class="devsite-nav-item"><a href="/training/tv/playback/card"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>提供卡片视图</span></a></li><li class="devsite-nav-item"><a href="/training/tv/playback/details"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建详情视图</span></a></li><li class="devsite-nav-item"><a href="/training/tv/playback/transport-controls"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 Leanback 传输控件</span></a></li><li class="devsite-nav-item"><a href="/training/tv/playback/now-playing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>显示“正在播放”卡片</span></a></li><li class="devsite-nav-item"><a href="/training/tv/playback/guided-step"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加引导步骤</span></a></li><li class="devsite-nav-item"><a href="/training/tv/playback/onboarding"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>向初次使用的用户介绍您的应用</span></a></li><li class="devsite-nav-item"><a href="/training/tv/playback/options"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>启用后台播放功能</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>帮助用户在 TV 上查找内容</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/tv/discovery"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>推荐 TV 内容</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/tv/discovery/recommendations"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/tv/discovery/recommendations-channel"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>主屏幕上的频道</span></a></li><li class="devsite-nav-item"><a href="/training/tv/discovery/video-programs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>视频节目属性</span></a></li><li class="devsite-nav-item"><a href="/training/tv/discovery/audio-programs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>音频节目属性</span></a></li><li class="devsite-nav-item"><a href="/training/tv/discovery/game-programs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>游戏节目属性</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>接下来观看</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/tv/discovery/watch-next-add-programs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加节目</span></a></li><li class="devsite-nav-item"><a href="/training/tv/discovery/watch-next-programs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>属性</span></a></li><li class="devsite-nav-item"><a href="/training/tv/discovery/guidelines-app-developers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用开发者准则</span></a></li><li class="devsite-nav-item"><a href="/training/tv/discovery/guidelines-tv-providers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>电视服务提供商准则</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/tv/discovery/preview-videos"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>预览视频</span></a></li><li class="devsite-nav-item"><a href="/training/tv/discovery/recommendations-row"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Android N 及更早版本中的建议</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/tv/discovery/searchable"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使 TV 应用可供搜索</span></a></li><li class="devsite-nav-item"><a href="/training/tv/discovery/in-app-search"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 TV 应用内进行搜索</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/tv/games"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>制作 TV 游戏</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>开发 TV 输入服务</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/tv/tif"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/tv/tif/tvinput"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>开发 TV 输入服务</span></a></li><li class="devsite-nav-item"><a href="/training/tv/tif/channel"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用频道数据</span></a></li><li class="devsite-nav-item"><a href="/training/tv/tif/ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>管理 TV 用户交互</span></a></li><li class="devsite-nav-item"><a href="/training/tv/tif/time-shifting"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持时移</span></a></li><li class="devsite-nav-item"><a href="/training/tv/tif/content-recording"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持内容录制</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/tv/publishing/checklist"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>TV 应用核对清单</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Android 汽车应用</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/cars"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>开发汽车媒体应用</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/cars/media"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>开发汽车媒体应用</span></a></li><li class="devsite-nav-item"><a href="/training/cars/media/auto"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加对 Android Auto 的支持</span></a></li><li class="devsite-nav-item"><a href="/training/cars/media/automotive-os"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加对 Android Automotive OS 的支持</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/cars/messaging"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>面向 Android Auto 开发即时通讯应用</span></a></li><li class="devsite-nav-item"><a href="/training/cars/testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试 Android 汽车应用</span></a></li><li class="devsite-nav-item"><a href="/training/cars/google-services"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Google Play 服务</span></a></li><li class="devsite-nav-item"><a href="/training/cars/notifications"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Android Automotive OS 中的通知</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Android Things</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/get-started"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/things/get-started/platform-differences"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>平台差异</span></a></li><li class="devsite-nav-item"><a href="/things/get-started/google-services"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Google 服务</span></a></li><li class="devsite-nav-item"><a href="/things/hardware"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持的硬件</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>开发者套件</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/get-started/kits"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用入门</span></a></li><li class="devsite-nav-item"><a href="/things/hardware/imx7d"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>NXP i.MX7D</span></a></li><li class="devsite-nav-item"><a href="/things/hardware/raspberrypi"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Raspberry Pi 3</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>高级设置</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/hardware/advanced-setup"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/things/hardware/fastboot"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>手动刷写映像</span></a></li><li class="devsite-nav-item"><a href="/things/hardware/bootloader"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>恢复设备</span></a></li><li class="devsite-nav-item"><a href="/things/hardware/wifi-adb"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 adb 连接到 WLAN</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>开发应用</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>创建 Android Things 应用</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/training/first-device"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/things/training/first-device/create-studio-project"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建项目</span></a></li><li class="devsite-nav-item"><a href="/things/training/first-device/connect-hardware"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>连接硬件</span></a></li><li class="devsite-nav-item"><a href="/things/training/first-device/peripherals"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>与外设互动</span></a></li><li class="devsite-nav-item"><a href="/things/training/first-device/drivers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>集成外设驱动程序</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>与无线设备通信</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/sdk/apis/bluetooth"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>蓝牙</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/apis/lowpan"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>LoWPAN</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>配置设备</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/sdk/apis/settings"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设置</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/apis/update"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>更新</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>与外设互动</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/sdk/pio"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/pio/gpio"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>GPIO</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/pio/pwm"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>PWM</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/pio/i2c"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>I2C</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/pio/spi"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>SPI</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/pio/uart"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>UART</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/pio/native"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>原生 PIO</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/pio/pio-cli"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>CLI 工具</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/things/sdk/apis/native"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>集成原生代码</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>构建用户空间驱动程序</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/sdk/drivers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/drivers/location"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>位置信息</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/drivers/input"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>输入</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/drivers/sensors"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>传感器</span></a></li><li class="devsite-nav-item"><a href="/things/sdk/drivers/lowpan"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>LoWPAN</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-external"><a href="https://androidthings.withgoogle.com/build/#!/samples/"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>示例</span><span class="devsite-nav-icon material-icons"
          data-icon="external"
          data-title="外部"
          aria-hidden="true"></span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>管理设备</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/console"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/things/console/create"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建产品</span></a></li><li class="devsite-nav-item"><a href="/things/console/configure"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>配置产品</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>创建编译版本</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/console/build"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/things/console/manage-apps"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>管理应用</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>推送更新</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/console/update"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/things/console/autoupdate"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>自动更新</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/things/console/analytics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>监控数据分析</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>条款</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/things/terms/console"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>管理中心服务条款</span></a></li><li class="devsite-nav-item"><a href="/things/terms"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>SDK 许可协议</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-external"><a href="https://partner.android.com/things/console"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Android Things 管理中心</span><span class="devsite-nav-icon material-icons"
          data-icon="external"
          data-title="外部"
          aria-hidden="true"></span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Chrome 操作系统设备</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/chrome-os/intro"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/arc"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建适用于 Chrome 操作系统的应用</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/development-environment"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>准备您的开发环境</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/optimizing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>针对 Chrome 操作系统优化应用</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/screen-size-comp"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>解决屏幕尺寸问题</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/manifest"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Chromebook 的应用清单兼容性</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/sideload"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 Chromebook 上加载应用</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/device-support"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用的 Chrome 操作系统设备支持</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/differences"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Chromebook 上的应用呈现差异</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/window-management"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>窗口管理</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/input-compatibility"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Chromebook 的输入兼容性</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/emulator"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>模拟器上的 Chrome 操作系统设备</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/tests"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 Chrome 操作系统中运行的 Android 应用的测试用例</span></a></li><li class="devsite-nav-item"><a href="/topic/arc/animation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 Chrome 操作系统上流畅播放动画</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>核心主题</span></div></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Activity</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/components/activities/intro-activities"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Activity 简介</span></a></li><li class="devsite-nav-item"><a href="/guide/components/activities/activity-lifecycle"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Activity 生命周期</span></a></li><li class="devsite-nav-item"><a href="/guide/components/activities/state-changes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Activity 状态变更</span></a></li><li class="devsite-nav-item"><a href="/guide/components/activities/testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试您的 Activity</span></a></li><li class="devsite-nav-item"><a href="/guide/components/activities/tasks-and-back-stack"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>任务和返回栈</span></a></li><li class="devsite-nav-item"><a href="/guide/components/activities/process-lifecycle"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>进程和应用生命周期</span></a></li><li class="devsite-nav-item"><a href="/guide/components/activities/parcelables-and-bundles"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Parcelable 和 Bundle</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Fragment</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/components/fragments"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/basics/fragments/creating"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建 Fragment</span></a></li><li class="devsite-nav-item"><a href="/training/basics/fragments/testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试您的 Fragment</span></a></li><li class="devsite-nav-item"><a href="/training/basics/fragments/fragment-ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建灵活的界面</span></a></li><li class="devsite-nav-item"><a href="/training/basics/fragments/communicating"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>与其他 Fragment 通信</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>与其他应用互动</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/basics/intents"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/basics/intents/sending"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>向另一个应用发送用户</span></a></li><li class="devsite-nav-item"><a href="/training/basics/intents/result"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>获取 Activity 的结果</span></a></li><li class="devsite-nav-item"><a href="/training/basics/intents/filters"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>允许其他应用启动您的 Activity</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>处理应用链接</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/app-links"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/app-links/deep-linking"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>启用指向应用内容的链接</span></a></li><li class="devsite-nav-item"><a href="/training/app-links/verify-site-associations"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>验证应用链接</span></a></li><li class="devsite-nav-item"><a href="/training/app-links/instant-app-links"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>为免安装应用创建应用链接</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/components/loaders"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>加载器</span></a></li><li class="devsite-nav-item"><a href="/guide/components/activities/recents"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>“最近使用的应用”屏幕</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/multi-window"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>多窗口支持</span></a></li><li class="devsite-nav-item"><a href="/guide/components/activities/background-starts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>针对从后台启动 Activity 的限制</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/foldables"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>打造适用于可折叠设备的应用</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>应用快捷方式</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui/shortcuts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/shortcuts/creating-shortcuts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建快捷方式</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/shortcuts/managing-shortcuts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>管理快捷方式</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/shortcuts/best-practices"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用快捷方式的最佳做法</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>应用微件</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/appwidgets/overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/appwidgets"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建应用微件</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/appwidgets/host"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建 App Widget Host</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>架构组件</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/libraries/architecture"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/adding-components"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>向项目添加组件</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/view-binding"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>视图绑定</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>数据绑定库</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/libraries/data-binding"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/data-binding/start"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用入门</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/data-binding/expressions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>布局和绑定表达式</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/data-binding/observability"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用可观察的数据对象</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/data-binding/generated-binding"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>生成的绑定类</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/data-binding/binding-adapters"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>绑定适配器</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/data-binding/architecture"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>将布局视图绑定到架构组件</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/data-binding/two-way"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>双向数据绑定</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/lifecycle"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理生命周期</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/livedata"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>LiveData</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>分页库</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/libraries/architecture/paging"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/paging/ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>显示分页列表</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/paging/data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>加载分页数据</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/room"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Room 持久性库</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/viewmodel"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>ViewModel</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>WorkManager</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/basics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用入门</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>方法指南</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/how-to/define-work"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>定义您的 WorkRequest</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/how-to/states-and-observation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>观察工作状态</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/how-to/intermediate-progress"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>观察工作器的中间进度</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/how-to/chain-work"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>将工作链接在一起</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/how-to/cancel-stop-work"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>取消和停止工作</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/how-to/recurring-work"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理重复性工作</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/how-to/unique-work"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理特有的工作</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/how-to/testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试工作器</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/how-to/testing-210"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 WorkManager 2.1.0 测试</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/how-to/debugging"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>调试 WorkManager</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>高级概念</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/advanced/custom-configuration"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>配置和初始化</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>在 WorkManager 中进行线程处理</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/advanced/threading"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/advanced/worker"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在工作器中进行线程处理</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/advanced/coroutineworker"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 CoroutineWorker 中进行线程处理</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/advanced/rxworker"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 RxWorker 中进行线程处理</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/advanced/listenableworker"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 ListenableWorker 中进行线程处理</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/advanced/long-running"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持长时间运行的工作器</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/migrating-fb"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>从 Firebase JobDispatcher 迁移</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/workmanager/migrating-gcm"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>从 GCMNetworkManager 迁移</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/saving-states"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>保存状态</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/viewmodel-savedstate"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>ViewModel 的已保存状态模块</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/coroutines"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>将 Kotlin 协程与架构组件一起使用</span></a></li><li class="devsite-nav-item"><a href="/jetpack/docs/rel-notes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>版本说明</span></a></li><li class="devsite-nav-item"><a href="/topic/libraries/architecture/additional-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>其他资源</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>导航</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>导航组件</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/navigation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-principles"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>导航原则</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-getting-started"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用入门</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-create-destinations"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建目的地</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-form-factors"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>针对不同设备类型进行设计</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-design-graph"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设计导航图表</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-nested-graphs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>嵌套图表</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-global-action"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>全局操作</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-navigate"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>转到目的地</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-conditional"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>条件导航</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-pass-data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在目的地之间传递数据</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-deep-link"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>为目标创建深层链接</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-animate-transitions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在目的地之间添加动画过渡效果</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 NavigationUI 更新界面组件</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-swipe-view"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 ViewPager 创建包含标签的滑动视图</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-swipe-view-2"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 ViewPager2 创建包含标签的滑动视图</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-programmatic"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>以编程方式进行交互</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-dynamic"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用动态功能模块进行导航</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试导航</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-add-new"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加新的目标类型</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-custom-back"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>提供自定义返回导航</span></a></li><li class="devsite-nav-item"><a href="/guide/navigation/navigation-migrate"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>迁移到导航组件</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/navigation/gesturenav"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>手势导航</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Intent 和 Intent 过滤器</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/components/intents-filters"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/components/intents-common"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>常见 Intent</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>界面</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>布局</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui/declaring-layout"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 ConstraintLayout 构建自适应界面</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>使用 MotionLayout 向布局中添加动作</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/examples"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>MotionLayout 示例</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>MotionLayout XML 参考文档</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/ref"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/ref/motionscene"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;MotionScene&gt;</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/ref/constraintset"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;ConstraintSet&gt;</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/ref/constraint"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;Constraint&gt;</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/ref/transition"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;Transition&gt;</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/ref/onclick"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;onClick&gt;</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/ref/onswipe"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;onSwipe&gt;</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/ref/keyframeset"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;KeyFrameSet&gt;</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/ref/keyposition"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;KeyPosition&gt;</span></a></li><li class="devsite-nav-item"><a href="/training/constraint-layout/motionlayout/ref/keyattribute"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;KeyAttribute&gt;</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/ui/layout/recyclerview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 RecyclerView 创建列表</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/layout/cardview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建卡片式布局</span></a></li><li class="devsite-nav-item"><a href="/training/multiscreen/adaptui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>实现自适应界面流程</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>改善布局性能</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/improving-layouts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/improving-layouts/optimizing-layout"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化布局层次结构</span></a></li><li class="devsite-nav-item"><a href="/training/improving-layouts/reusing-layouts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>&lt;meta content=&#34;text/html; charset=UTF-8&#34; http-equiv=&#34;Content-Type&#34; /&gt;通过以下标签重复使用布局：&lt;include&gt;&lt;/include&gt;</span></a></li><li class="devsite-nav-item"><a href="/training/improving-layouts/loading-ondemand"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>视图加载延迟</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/ui/layout/linear"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>线性布局</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/binding"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>适配器视图</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/layout/relative"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>相对布局</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>自定义视图组件</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui/custom-components"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/custom-views/create-view"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建自定义视图类</span></a></li><li class="devsite-nav-item"><a href="/training/custom-views/custom-drawing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>实现自定义绘图</span></a></li><li class="devsite-nav-item"><a href="/training/custom-views/making-interactive"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使视图可交互</span></a></li><li class="devsite-nav-item"><a href="/training/custom-views/optimizing-view"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化视图</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>外观和风格</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui/look-and-feel"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Material Design</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/look-and-feel/themes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>样式和主题背景</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/look-and-feel/darktheme"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>深色主题背景</span></a></li><li class="devsite-nav-item"><a href="/guide/practices/ui_guidelines/icon_design_adaptive"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>自适应图标</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/floating-action-button"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加悬浮操作按钮</span></a></li><li class="devsite-nav-item"><a href="/training/material/shadows-clipping"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建阴影和剪辑视图</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>文本</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui/look-and-feel/autosizing-textview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>自动调整 TextView 的大小</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/look-and-feel/downloadable-fonts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>可下载字体</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/look-and-feel/fonts-in-xml"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>XML 中的字体</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/look-and-feel/emoji-compat"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>表情符号兼容性</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/text/magnifier"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>放大镜微件</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/text/spans"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Span</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/ui/controls/button"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>按钮</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/controls/checkbox"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>复选框</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/controls/radiobutton"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>单选按钮</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/controls/togglebutton"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>切换按钮</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/controls/spinner"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>微调框</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/controls/pickers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>选择器</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/tooltips"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>提示</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>通知</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui/notifiers/notifications"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/notify-user/build-notification"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建通知</span></a></li><li class="devsite-nav-item"><a href="/training/notify-user/expanded"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建展开式通知</span></a></li><li class="devsite-nav-item"><a href="/training/notify-user/time-sensitive"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>显示有时效性的通知</span></a></li><li class="devsite-nav-item"><a href="/training/notify-user/navigation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>从通知启动 Activity</span></a></li><li class="devsite-nav-item"><a href="/training/notify-user/group"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建一组通知</span></a></li><li class="devsite-nav-item"><a href="/training/notify-user/channels"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建和管理通知渠道</span></a></li><li class="devsite-nav-item"><a href="/training/notify-user/badges"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>修改通知标志</span></a></li><li class="devsite-nav-item"><a href="/training/notify-user/custom-notification"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建自定义通知</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/ui/bubbles"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>气泡</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>添加应用栏</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/appbar"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/appbar/setting-up"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设置应用栏</span></a></li><li class="devsite-nav-item"><a href="/training/appbar/actions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加和处理操作</span></a></li><li class="devsite-nav-item"><a href="/training/appbar/up-action"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加向上操作</span></a></li><li class="devsite-nav-item"><a href="/training/appbar/action-views"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用操作视图和操作提供程序</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>控制系统界面可见度</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/system-ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/system-ui/dim"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>调暗系统栏</span></a></li><li class="devsite-nav-item"><a href="/training/system-ui/status"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>隐藏状态栏</span></a></li><li class="devsite-nav-item"><a href="/training/system-ui/navigation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>隐藏导航栏</span></a></li><li class="devsite-nav-item"><a href="/training/system-ui/immersive"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>启用全屏模式</span></a></li><li class="devsite-nav-item"><a href="/training/system-ui/visibility"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>响应界面可见度变更</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>支持滑动刷新</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/swipe"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/swipe/add-swipe-interface"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>为您的应用添加滑动刷新</span></a></li><li class="devsite-nav-item"><a href="/training/swipe/respond-refresh-request"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>响应刷新手势</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/ui/notifiers/toasts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>消息框概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>弹出消息概览</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/snackbar"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/snackbar/showing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建并显示弹出消息</span></a></li><li class="devsite-nav-item"><a href="/training/snackbar/action"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>为消息添加操作</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/ui/dialogs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>对话框</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/menus"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>菜单</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>设置</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui/settings"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/settings/organize-your-settings"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>整理您的设置</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/settings/customize-your-settings"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>自定义您的设置</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/settings/use-saved-values"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用已保存的值</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/settings/programmatic-hierarchy"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在代码中构建层次结构</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/settings/handle-other-form-factors"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理其他设备类型</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/settings/components-and-attributes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>首选组件和属性</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>搜索</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/search"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/search/search-dialog"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建搜索界面</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/search/adding-recent-query-suggestions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加近期查询建议</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/search/adding-custom-suggestions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加自定义建议</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/search/searchable-config"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>可搜索配置</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>添加搜索功能</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/search"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/search/setup"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设置搜索界面</span></a></li><li class="devsite-nav-item"><a href="/training/search/search"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>存储和搜索数据</span></a></li><li class="devsite-nav-item"><a href="/training/search/backward-compat"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>其他后向兼容组件</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/text/copy-paste"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>复制和粘贴</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/drag-drop"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>拖放</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/picture-in-picture"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>画中画支持</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>创建后向兼容界面</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/backward-compatible-ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/backward-compatible-ui/abstracting"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>抽象化新 API</span></a></li><li class="devsite-nav-item"><a href="/training/backward-compatible-ui/new-implementation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>代理到新 API</span></a></li><li class="devsite-nav-item"><a href="/training/backward-compatible-ui/older-implementation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用旧版 API 创建实现</span></a></li><li class="devsite-nav-item"><a href="/training/backward-compatible-ui/using-component"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用版本感知组件</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>动画和过渡</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/animation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/animation/overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>动画简介</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/graphics/prop-animation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>属性动画概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/graphics/drawable-animation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>为可绘制图形添加动画</span></a></li><li class="devsite-nav-item"><a href="/training/animation/reveal-or-hide-view"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用动画显示或隐藏视图</span></a></li><li class="devsite-nav-item"><a href="/training/animation/reposition-view"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用动画移动视图</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/graphics/fling-animation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 Fling 动画移动视图</span></a></li><li class="devsite-nav-item"><a href="/training/animation/zoom"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用缩放动画放大视图</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/graphics/spring-animation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>运用弹簧物理学原理为图形运动添加动画</span></a></li><li class="devsite-nav-item"><a href="/training/animation/layout"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>自动为布局更新添加动画</span></a></li><li class="devsite-nav-item"><a href="/training/transitions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用过渡效果为布局变化添加动画</span></a></li><li class="devsite-nav-item"><a href="/training/transitions/custom-transitions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建自定义过渡动画</span></a></li><li class="devsite-nav-item"><a href="/training/transitions/start-activity"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用动画启动 Activity</span></a></li><li class="devsite-nav-item"><a href="/training/animation/screen-slide"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>利用 ViewPager 在 Fragment 之间滑动</span></a></li><li class="devsite-nav-item"><a href="/training/animation/screen-slide-2"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 ViewPager2 在 Fragment 之间滑动</span></a></li><li class="devsite-nav-item"><a href="/training/animation/vp2-migration"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>从 ViewPager 迁移到 ViewPager2</span></a></li><li class="devsite-nav-item"><a href="/training/animation/additional-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>其他资源</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>图片和图形</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/graphics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/graphics/drawables"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>可绘制对象概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/graphics/vector-drawable-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>矢量可绘制对象概览</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/graphics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理位图</span></a></li><li class="devsite-nav-item"><a href="/training/material/palette-colors"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 Palette API 选择颜色</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/network-xfer"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>减小图片下载大小</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/graphics/hardware-accel"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>硬件加速</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/graphics/opengl"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>OpenGL ES</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>使用 OpenGL ES 显示图形</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/graphics/opengl"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/graphics/opengl/environment"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建 OpenGL ES 环境</span></a></li><li class="devsite-nav-item"><a href="/training/graphics/opengl/shapes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>定义形状</span></a></li><li class="devsite-nav-item"><a href="/training/graphics/opengl/draw"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>绘制形状</span></a></li><li class="devsite-nav-item"><a href="/training/graphics/opengl/projection"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用投影和相机视图</span></a></li><li class="devsite-nav-item"><a href="/training/graphics/opengl/motion"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加动画</span></a></li><li class="devsite-nav-item"><a href="/training/graphics/opengl/touch"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>响应触摸事件</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>渲染</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/performance/rendering"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/rendering/overdraw"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>减少过度绘制</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/rendering/optimizing-view-hierarchies"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>性能和视图层次结构</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/rendering/profile-gpu"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 GPU 渲染模式分析工具进行分析</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/wide-color-gamut"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用广色域内容增强图形效果</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>音频和视频</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/media"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>音频和视频概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/media-formats"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持的媒体格式</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/media-codecs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>媒体编解码器</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>媒体应用架构</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/media-apps/media-apps-overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>媒体应用架构概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/working-with-a-media-session"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用媒体会话</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>开发音频应用</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/media-apps/audio-app/building-an-audio-app"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>音频应用概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/audio-app/building-a-mediabrowserservice"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建媒体浏览器服务</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/audio-app/building-a-mediabrowser-client"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建媒体浏览器客户端</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/audio-app/mediasession-callbacks"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>媒体会话回调</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/audio-app/media-controller-test"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用媒体控制器测试应用</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>开发视频应用</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/media-apps/video-app/building-a-video-app"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>视频应用概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/video-app/building-a-video-player-activity"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建视频播放器活动</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/video-app/mediasession-callbacks"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>媒体会话回调</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/mediabuttons"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>响应媒体按钮</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/volume-and-earphones"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理音频输出的变化</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/audio-focus"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>管理音频焦点</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media-apps/interacting-with-assistant"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Google 助理和媒体应用</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>在设备之间传输</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/media/media-routing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>传输概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/mediarouter"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>MediaRouter 概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/mediarouteprovider"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>MediaRouteProvider 概览</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/media/volumeshaper"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 VolumeShaper 控制振幅</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/mediaplayer"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>MediaPlayer 概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/mediarecorder"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>MediaRecorder 概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/exoplayer"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>ExoPlayer</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/sharing-audio-input"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>共享音频输入</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/playback-capture"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>捕获播放的音频</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/additional-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>其他媒体资源</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>后台任务</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/best-background"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/background"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>后台处理指南</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>将指令发送到多个线程</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/multiple-threads"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/multiple-threads/define-runnable"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>指定要在线程上运行的代码</span></a></li><li class="devsite-nav-item"><a href="/training/multiple-threads/create-threadpool"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>为多个线程创建管理器</span></a></li><li class="devsite-nav-item"><a href="/training/multiple-threads/run-code"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在线程池线程上运行代码</span></a></li><li class="devsite-nav-item"><a href="/training/multiple-threads/communicate-ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>与界面线程通信</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>服务</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/components/services"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/run-background-service/create-service"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建后台服务</span></a></li><li class="devsite-nav-item"><a href="/training/run-background-service/send-request"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>将工作请求发送到后台服务</span></a></li><li class="devsite-nav-item"><a href="/training/run-background-service/report-status"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>报告工作状态</span></a></li><li class="devsite-nav-item"><a href="/guide/components/bound-services"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>绑定服务</span></a></li><li class="devsite-nav-item"><a href="/guide/components/aidl"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>AIDL 概览</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/performance/background-optimization"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>后台优化</span></a></li><li class="devsite-nav-item"><a href="/guide/components/broadcasts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>广播概览</span></a></li><li class="devsite-nav-item"><a href="/guide/components/broadcast-exceptions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>隐式广播例外情况</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>管理设备唤醒状态</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/scheduling"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/scheduling/wakelock"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使设备保持唤醒状态</span></a></li><li class="devsite-nav-item"><a href="/training/scheduling/alarms"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设置重复闹铃时间</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>应用数据和文件</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>存储空间概览</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/app-specific"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>保存到应用专属存储空间</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>保存到共享的存储空间</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/data-storage/shared"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/shared/media"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>媒体</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/shared/documents-files"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>文档和其他文件</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/data-storage/shared-preferences"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>保存键值对数据</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>将数据保存到本地数据库</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/data-storage/room"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/room/defining-data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用实体定义数据</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/room/relationships"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>定义对象之间的关系</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/room/creating-views"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在数据库中创建视图</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/room/accessing-data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 DAO 访问数据</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/room/prepopulate"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>预填充数据库</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/room/migrating-db-versions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>迁移数据库</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/room/testing-db"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试和调试数据库</span></a></li><li class="devsite-nav-item"><a href="/training/data-storage/room/referencing-data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>引用复杂数据</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/data-storage/compatibility"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>用于保存数据的应用兼容性功能</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>分享简单的数据</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/sharing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/sharing/send"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>将简单的数据发送到其他应用</span></a></li><li class="devsite-nav-item"><a href="/training/sharing/receive"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>从其他应用接收简单的数据</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>分享文件</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/secure-file-sharing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/secure-file-sharing/setup-sharing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设置文件分享</span></a></li><li class="devsite-nav-item"><a href="/training/secure-file-sharing/share-file"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>分享文件</span></a></li><li class="devsite-nav-item"><a href="/training/secure-file-sharing/request-file"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>请求某个分享的文件</span></a></li><li class="devsite-nav-item"><a href="/training/secure-file-sharing/retrieve-info"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>检索文件信息</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>使用 NFC 分享文件</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/beam-files"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/beam-files/send-files"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>将文件发送到其他设备</span></a></li><li class="devsite-nav-item"><a href="/training/beam-files/receive-files"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>从其他设备接收文件</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>打印文件</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/printing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/printing/photos"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>打印照片</span></a></li><li class="devsite-nav-item"><a href="/training/printing/html-docs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>打印 HTML 文档</span></a></li><li class="devsite-nav-item"><a href="/training/printing/custom-docs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>打印自定义文档</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>内容提供程序</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/providers/content-providers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/providers/content-provider-basics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>内容提供程序基础知识</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/providers/content-provider-creating"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建内容提供程序</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/providers/document-provider"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用存储访问框架打开文件</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/providers/create-document-provider"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建自定义文档提供程序</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/data/install-location"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用安装位置</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>用户数据和身份</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/user-data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/sign-in"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加登录工作流</span></a></li><li class="devsite-nav-item"><a href="/training/sign-in/biometric-auth"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>显示生物识别身份验证对话框</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>自动填充框架</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/text/autofill"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/text/autofill-optimize"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>针对自动填充优化应用</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/text/autofill-services"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建自动填充服务</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/articles/ad-id"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>获取用户可重置的广告 ID</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/providers/calendar-provider"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>日历提供程序概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>联系人提供程序</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/providers/contacts-provider"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/contacts-provider/retrieve-names"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>检索联系人列表</span></a></li><li class="devsite-nav-item"><a href="/training/contacts-provider/retrieve-details"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>检索联系人的详细信息</span></a></li><li class="devsite-nav-item"><a href="/training/contacts-provider/modify-data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 Intent 修改联系人</span></a></li><li class="devsite-nav-item"><a href="/training/contacts-provider/display-contact-badge"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>显示快速联系标志</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/data/account-transfer"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>帐号转移</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>数据备份</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/data/backup"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/data/autobackup"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>备份用户数据</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>备份键值对</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/data/keyvaluebackup"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/google/backup/signup"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>注册</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/data/testingbackup"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试备份和恢复</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/articles/user-data-ids"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>唯一标识符最佳做法</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>记住用户并对用户进行身份验证</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/id-auth"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/id-auth/identify"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>记住您的用户</span></a></li><li class="devsite-nav-item"><a href="/training/id-auth/authenticate"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>对 OAuth2 服务进行身份验证</span></a></li><li class="devsite-nav-item"><a href="/training/id-auth/custom_auth"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建自定义帐号类型</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>用户位置</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/location"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/location/battery"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化电池的位置</span></a></li><li class="devsite-nav-item"><a href="/training/location/retrieve-current"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>获取最近一次的已知位置</span></a></li><li class="devsite-nav-item"><a href="/training/location/change-location-settings"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>更改位置信息设置</span></a></li><li class="devsite-nav-item"><a href="/training/location/receive-location-updates"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>接收定期位置信息更新</span></a></li><li class="devsite-nav-item"><a href="/training/location/display-address"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>显示位置地址</span></a></li><li class="devsite-nav-item"><a href="/training/location/geofencing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建和监控地理围栏</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/location/transitions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>检测用户何时启动 Activity</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/location/migration"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>迁移到 Location API 和 Context API</span></a></li><li class="devsite-nav-item"><a href="/training/maps"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加地图</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>触摸和输入</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/input"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/ui-events"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>输入事件</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>使用触摸手势</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/gestures"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/gestures/detector"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>检测常用手势</span></a></li><li class="devsite-nav-item"><a href="/training/gestures/movement"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>跟踪触摸和指针移动</span></a></li><li class="devsite-nav-item"><a href="/training/gestures/scroll"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>以动画方式显示滚动手势</span></a></li><li class="devsite-nav-item"><a href="/training/gestures/multi"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理多点触控手势</span></a></li><li class="devsite-nav-item"><a href="/training/gestures/scale"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>拖动并缩放</span></a></li><li class="devsite-nav-item"><a href="/training/gestures/viewgroup"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 ViewGroup 中管理触摸事件</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>处理键盘输入</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/keyboard-input"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/keyboard-input/style"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>指定输入法类型</span></a></li><li class="devsite-nav-item"><a href="/training/keyboard-input/visibility"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理输入法可见度</span></a></li><li class="devsite-nav-item"><a href="/training/keyboard-input/navigation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持键盘导航</span></a></li><li class="devsite-nav-item"><a href="/training/keyboard-input/commands"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理键盘操作</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>支持游戏控制器</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/game-controllers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/game-controllers/controller-input"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>处理控制器操作</span></a></li><li class="devsite-nav-item"><a href="/training/game-controllers/compatibility"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持各种 Android 版本的控制器</span></a></li><li class="devsite-nav-item"><a href="/training/game-controllers/multiple-controllers"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持多个游戏控制器</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>输入法编辑器</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/text/creating-input-method"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建输入法</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/text/image-keyboard"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>图片键盘</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/text/spell-checker-framework"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>拼写检查工具</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>CameraX</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/camerax"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/camerax/architecture"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>CameraX 架构</span></a></li><li class="devsite-nav-item"><a href="/training/camerax/configuration"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>配置</span></a></li><li class="devsite-nav-item"><a href="/training/camerax/preview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>预览</span></a></li><li class="devsite-nav-item"><a href="/training/camerax/analyze"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>分析图片</span></a></li><li class="devsite-nav-item"><a href="/training/camerax/take-photo"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>拍照</span></a></li><li class="devsite-nav-item"><a href="/training/camerax/vendor-extensions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>供应商扩展程序</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>相机</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/camera"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/camera/photobasics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>拍照</span></a></li><li class="devsite-nav-item"><a href="/training/camera/videobasics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>录制视频</span></a></li><li class="devsite-nav-item"><a href="/training/camera/cameradirect"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>控制相机</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/media/camera"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Camera API</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>传感器</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/sensors"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/sensors/sensors_overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>传感器概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/sensors/sensors_motion"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>动态传感器</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/sensors/sensors_position"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>位置传感器</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/sensors/sensors_environment"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>环境传感器</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/sensors/gnss"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>原始 GNSS 测量值</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>连接性</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>执行网络操作</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/basics/network-ops"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/basics/network-ops/connecting"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>连接到网络</span></a></li><li class="devsite-nav-item"><a href="/training/basics/network-ops/managing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>管理网络使用情况</span></a></li><li class="devsite-nav-item"><a href="/training/basics/network-ops/data-saver"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化网络流量消耗</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/5g"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 5G 网络</span></a></li><li class="devsite-nav-item"><a href="/training/basics/network-ops/xml"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>解析 XML 数据</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>使用 Volley 传输网络数据</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/volley"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/volley/simple"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>发送简单请求</span></a></li><li class="devsite-nav-item"><a href="/training/volley/requestqueue"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设置 RequestQueue</span></a></li><li class="devsite-nav-item"><a href="/training/volley/request"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>提出标准请求</span></a></li><li class="devsite-nav-item"><a href="/training/volley/request-custom"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>实现自定义请求</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>使用 Cronet 执行网络操作</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/start"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>发送简单请求</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/lifecycle"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Cronet 请求生命周期</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>参考文档</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>org.chromium.net</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/package-summary"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/CallbackException"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>CallbackException</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>CronetEngine</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/CronetEngine"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>CronetEngine.Builder</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/CronetEngine.Builder"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/CronetEngine.Builder.LibraryLoader"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>LibraryLoader</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/CronetException"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>CronetException</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/InlineExecutionProhibitedException"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>InlineExecutionProhibitedException</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/NetworkException"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>NetworkException</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/QuicException"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>QuicException</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/UploadDataProvider"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>UploadDataProvider</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/UploadDataProviders"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>UploadDataProviders</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/UploadDataSink"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>UploadDataSink</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>UrlRequest</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/UrlRequest"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/UrlRequest.Builder"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Builder</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/UrlRequest.Callback"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>回调</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/UrlRequest.Status"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>状态</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/UrlRequest.StatusListener"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>StatusListener</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>UrlResponseInfo</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/UrlResponseInfo"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/cronet/reference/org/chromium/net/UrlResponseInfo.HeaderBlock"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>HeaderBlock</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/grpc"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 gRPC 构建客户端-服务器应用</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>在不消耗大量电池电量的情况下传输数据</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/efficient-downloads"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/efficient-downloads/efficient-network-access"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化下载以实现高效网络访问</span></a></li><li class="devsite-nav-item"><a href="/training/efficient-downloads/regular_updates"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>尽量减少定期更新的影响</span></a></li><li class="devsite-nav-item"><a href="/training/efficient-downloads/redundant_redundant"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>避免冗余下载</span></a></li><li class="devsite-nav-item"><a href="/training/efficient-downloads/connectivity_patterns"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>基于连接类型修改模式</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>减少网络耗电量</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/performance/power/network"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/power/network/gather-data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>收集网络流量数据</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/power/network/analyze-data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>分析数据流量</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/power/network/action-user-traffic"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化用户发起的网络使用</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/power/network/action-app-traffic"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化应用发起的网络使用</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/power/network/action-server-traffic"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化服务器发起的网络使用</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/power/network/action-any-traffic"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化常规网络使用</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>使用同步适配器传输数据</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/sync-adapters"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/sync-adapters/creating-authenticator"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建存根身份验证程序</span></a></li><li class="devsite-nav-item"><a href="/training/sync-adapters/creating-stub-provider"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建存根内容提供程序</span></a></li><li class="devsite-nav-item"><a href="/training/sync-adapters/creating-sync-adapter"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建同步适配器</span></a></li><li class="devsite-nav-item"><a href="/training/sync-adapters/running-sync-adapter"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>运行同步适配器</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>蓝牙</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/bluetooth"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/bluetooth-le"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>蓝牙低功耗概览</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>NFC</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/nfc"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/nfc/nfc"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>NFC 基础知识</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/nfc/advanced-nfc"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>高级 NFC</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/nfc/hce"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>基于主机的卡模拟概览</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>电信</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/telecom"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/telecom/selfManaged"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>开发通话应用</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/telecom/telephony-ids"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>电话 ID</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>WLAN</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/wifi-scan"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>WLAN 扫描功能概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/wifip2p"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>WLAN 对等连接</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/wifi-aware"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>WLAN 感知概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/wifi-rtt"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>通过 RTT 确定 WLAN 位置信息</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/localonlyhotspot"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>仅限本地使用的热点</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>WLAN 基础架构</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/wifi-infrastructure"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>WLAN 基础架构概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/wifi-suggest"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>适用于互联网连接的 WLAN 建议 API</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/wifi-bootstrap"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>适用于对等连接的 WLAN 网络请求 API</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/companion-device-pairing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>配套设备配对概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>USB</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/connectivity/usb"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/usb/accessory"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>配件概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/usb/host"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>主机概览</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/vpn"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>VPN</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/sip"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>会话发起协议概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>发现并连接</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/connect-devices-wirelessly"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/connect-devices-wirelessly/nsd"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用网络服务发现</span></a></li><li class="devsite-nav-item"><a href="/training/connect-devices-wirelessly/wifi-direct"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>通过 WLAN 建立点对点连接</span></a></li><li class="devsite-nav-item"><a href="/training/connect-devices-wirelessly/nsd-wifi-direct"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>将 WLAN 点对点用于服务发现</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/connectivity/wifi-easy"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>WLAN Easy Connect</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Renderscript</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/renderscript/compute"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/advanced"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>高级 RenderScript</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Runtime API 参考</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_value_types"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>数字类型</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_object_types"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>对象类型</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_convert"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>转换函数</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_math"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>数学常量和函数</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_vector_math"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>矢量数学函数</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_matrix"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>矩阵函数</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_quaternion"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>四元数函数</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_atomic"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>原子更新函数</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_time"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>时间函数和类型</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_allocation_data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>分配数据访问函数</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_object_info"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>对象特性函数</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_for_each"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>内核调用函数和类型</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_io"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>输入/输出函数</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_debug"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>调试函数</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference/rs_graphics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>图形函数和类型</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/renderscript/reference"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>索引</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>基于网络的内容</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/webapps"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/webapps/webview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 WebView 中开发网络应用</span></a></li><li class="devsite-nav-item"><a href="/guide/webapps/managing-webview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>管理 WebView 对象</span></a></li><li class="devsite-nav-item"><a href="/guide/webapps/migrating"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>迁移到 Android 4.4 中的 WebView</span></a></li><li class="devsite-nav-item"><a href="/guide/webapps/targeting"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持网络应用中的不同屏幕</span></a></li><li class="devsite-nav-item"><a href="/guide/webapps/debugging"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>调试网络应用</span></a></li><li class="devsite-nav-item"><a href="/guide/webapps/best-practices"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>网络应用最佳做法</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Android App Bundle</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/app-bundle"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Dynamic Delivery 简介</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/app-bundle/dynamic-delivery"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/app-bundle/configure-base"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>配置基本模块</span></a></li><li class="devsite-nav-item"><a href="/guide/app-bundle/at-install-delivery"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>配置安装时分发</span></a></li><li class="devsite-nav-item"><a href="/guide/app-bundle/on-demand-delivery"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>配置按需分发</span></a></li><li class="devsite-nav-item"><a href="/guide/app-bundle/ux-guidelines"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>按需分发最佳做法</span></a></li><li class="devsite-nav-item"><a href="/guide/app-bundle/instant-delivery"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>配置免安装分发</span></a></li><li class="devsite-nav-item"><a href="/guide/app-bundle/conditional-delivery"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>配置按条件分发</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Google Play</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Google Play 结算服务</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/google/play/billing/billing_overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/billing_library_overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 Google Play 结算库</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/billing_onetime"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加一次性商品专用功能</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/billing_rewarded_products"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加奖励产品专用功能</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/billing_subscriptions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加订阅专用功能</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/billing_promo"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>实现促销活动</span></a></li><li class="devsite-nav-item"><a href="/reference/com/android/billingclient/classes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Play 结算库参考</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/billing_library_releases_notes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Play 结算库版本说明</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/realtime_developer_notifications"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加实时开发者通知</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/billing_best_practices"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>最佳做法</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/billing_testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试 Google Play 结算服务</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>通过 AIDL 使用 Google Play 结算服务</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/google/play/billing/api"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/billing_reference"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Google Play 结算服务参考</span></a></li><li class="devsite-nav-item"><a href="/google/play/billing/billing_promotions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用内促销</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Google Play 核心库</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/playcore"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>下载模块</span></a></li><li class="devsite-nav-item"><a href="/guide/playcore/in-app-updates"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持应用内更新</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Google Play 免安装体验</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/google-play-instant/overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Google Play 免安装体验概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>免安装应用使用入门</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/google-play-instant/getting-started/instant-enabled-app-bundle"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建免安装的 app bundle</span></a></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/best-practices/apps"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用的用户体验最佳做法</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>免安装游戏使用入门</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/google-play-instant/getting-started/game-instant-app"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/getting-started/game-unity-plugin"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Unity 插件</span></a></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/best-practices/games"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>游戏的用户体验最佳做法</span></a></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/feature-module-migration"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>迁移至 Android App Bundle</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/guides/reduce-module-size"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>缩减免安装应用或游戏的大小</span></a></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/guides/advertising"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>将广告添加到您的免安装应用或游戏中</span></a></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/guides/multiple-entry-points"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>提供多个入口点</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>与 Firebase 集成</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/google-play-instant/guides/analytics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>为您的免安装应用添加 Google Analytics for Firebase</span></a></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/guides/dynamic-links"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>将 Firebase 动态链接用于免安装应用</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/tech-requirements"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>技术要求核对清单</span></a></li><li class="devsite-nav-item"><a href="https://play.google.com/about/other-programs/android-instant-apps/"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Google Play 免安装体验政策</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>资源</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="https://developers.google.com/android/reference/com/google/android/gms/instantapps/package-summary"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>参考文档</span></a></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/samples"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>代码示例</span></a></li><li class="devsite-nav-item"><a href="/topic/google-play-instant/release-notes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>SDK 版本说明</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>支持</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/google-play-instant/faqs"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>常见问题解答</span></a></li><li class="devsite-nav-item"><a href="https://issuetracker.google.com/issues?q=status:open%20componentid:316045"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>已知问题</span></a></li><li class="devsite-nav-item           devsite-nav-external"><a href="https://stackoverflow.com/questions/tagged/android-instant-apps"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Stack Overflow</span><span class="devsite-nav-icon material-icons"
          data-icon="external"
          data-title="外部"
          aria-hidden="true"></span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/app-indexing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使应用内容可供 Google 搜索</span></a></li><li class="devsite-nav-item"><a href="/training/articles/assistant"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>优化助理的相关内容</span></a></li><li class="devsite-nav-item"><a href="/google/play/developer-api"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Google Play Developer API</span></a></li><li class="devsite-nav-item"><a href="/google/play/expansion-files"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>APK 扩展文件</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>应用许可</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/google/play/licensing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/google/play/licensing/overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>许可概览</span></a></li><li class="devsite-nav-item"><a href="/google/play/licensing/setting-up"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设置许可</span></a></li><li class="devsite-nav-item"><a href="/google/play/licensing/server-side-verification"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加服务器端验证</span></a></li><li class="devsite-nav-item"><a href="/google/play/licensing/client-side-verification"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加客户端验证</span></a></li><li class="devsite-nav-item"><a href="/google/play/licensing/licensing-reference"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>许可参考</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Google Play Install Referrer</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/google/play/installreferrer"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Play Install Referrer Library</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/google/play/installreferrer/library"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/reference/com/android/installreferrer/packages"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>参考文档</span></a></li><li class="devsite-nav-item"><a href="/google/play/installreferrer/release-notes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>版本说明</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/google/play/installreferrer/igetinstallreferrerservice"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Play Install Referrer API</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item"><a href="https://developers.google.com/actions/app/"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用操作</span></a></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>切片</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/slices"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/guide/slices/getting-started"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用入门</span></a></li><li class="devsite-nav-item"><a href="/guide/slices/templates"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>切片模板</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>游戏</span></div></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>开发</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/games/develop/build-in-unity"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 Unity 制作游戏</span></a></li><li class="devsite-nav-item           devsite-nav-external"><a href="https://docs.unrealengine.com/en-us/Platforms/Android"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 Unreal 制作游戏</span><span class="devsite-nav-icon material-icons"
          data-icon="external"
          data-title="外部"
          aria-hidden="true"></span></a></li><li class="devsite-nav-item"><a href="https://developers.google.com/games/services/android/signin"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建无缝的登录体验</span></a></li><li class="devsite-nav-item"><a href="/games/develop/permissions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>确定敏感数据访问需求</span></a></li><li class="devsite-nav-item"><a href="/games/develop/safetynet"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>保障游戏安全</span></a></li><li class="devsite-nav-item"><a href="/games/develop/all-screens"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>开发适用于所有屏幕的游戏</span></a></li><li class="devsite-nav-item"><a href="/games/develop/gameloops"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>了解如何在游戏循环中进行渲染</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>优化</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/games/tools"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>用于优化游戏的工具</span></a></li><li class="devsite-nav-item"><a href="/games/optimize/64-bit"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持 64 位架构</span></a></li><li class="devsite-nav-item"><a href="/games/optimize"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>提升游戏性能</span></a></li><li class="devsite-nav-item"><a href="/games/optimize/memory-allocation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在游戏中有效管理内存</span></a></li><li class="devsite-nav-item"><a href="/games/optimize/crash"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>检测和诊断崩溃问题</span></a></li><li class="devsite-nav-item"><a href="/games/optimize/cpu-profiler"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>识别 CPU 热点</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>实现 Android Game SDK</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/games/sdk"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/release-notes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>版本说明</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>实现适当的帧同步</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/games/sdk/frame-pacing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>OpenGL 渲染程序</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/games/sdk/frame-pacing/opengl"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>集成</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/frame-pacing/opengl/update-build-settings"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>更新编译设置</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/frame-pacing/opengl/add-functions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加帧同步函数</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/frame-pacing/opengl/verify-improvement"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>验证帧同步的改进效果</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Vulkan 渲染程序</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/games/sdk/frame-pacing/vulkan"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>集成</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/frame-pacing/vulkan/update-build-settings"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>更新编译设置</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/frame-pacing/vulkan/add-functions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加帧同步函数</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/frame-pacing/vulkan/verify-improvement"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>验证帧同步的改进效果</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>参考文档</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/games/sdk/reference/frame-pacing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/reference/frame-pacing/group/swappy-common"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Swappy 常用工具</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/reference/frame-pacing/group/swappy-g-l"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>适用于 OpenGL 的 Swappy</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/reference/frame-pacing/group/swappy-g-l-extra"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>适用于 OpenGL 的 Swappy（额外信息）</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/reference/frame-pacing/group/swappy-vk"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>适用于 Vulkan 的 Swappy</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/reference/frame-pacing/struct/swappy-stats"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>SwappyStats</span></a></li><li class="devsite-nav-item"><a href="/games/sdk/reference/frame-pacing/struct/swappy-tracer"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>SwappyTracer</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="https://gapid.dev/about/"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>检查与图形驱动程序的交互</span></a></li><li class="devsite-nav-item"><a href="https://source.android.com/devices/tech/debug/native-memory"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>调试本地内存使用</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>发布和迭代</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/distribute/games#games-on-google-play"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 Google Play 上发布您的游戏</span></a></li><li class="devsite-nav-item           devsite-nav-external"><a href="https://blogs.unity3d.com/2018/10/03/support-for-android-app-bundle-aab-in-unity-2018-3-beta/"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 Unity 创建 Android App Bundle</span><span class="devsite-nav-icon material-icons"
          data-icon="external"
          data-title="外部"
          aria-hidden="true"></span></a></li><li class="devsite-nav-item"><a href="/games/launch/game-instant-app"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>添加对即时访问的支持</span></a></li><li class="devsite-nav-item"><a href="https://developers.google.com/android-publisher/reply-to-reviews"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>与您的用户群保持联系</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>最佳做法</span></div></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>依赖项注入</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/dependency-injection"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/dependency-injection/manual"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>手动依赖项注入</span></a></li><li class="devsite-nav-item"><a href="/training/dependency-injection/dagger-basics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Dagger 基础知识</span></a></li><li class="devsite-nav-item"><a href="/training/dependency-injection/dagger-android"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 Android 应用中使用 Dagger</span></a></li><li class="devsite-nav-item"><a href="/training/dependency-injection/dagger-multi-module"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在多模块应用中使用 Dagger</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>测试</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/testing/fundamentals"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试基础知识</span></a></li><li class="devsite-nav-item"><a href="/training/testing/set-up-project"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设置项目</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>构建有效的单元测试</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/testing/unit-testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/testing/unit-testing/local-unit-tests"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建本地单元测试</span></a></li><li class="devsite-nav-item"><a href="/training/testing/unit-testing/instrumented-unit-tests"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建仪器单元测试</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>自动执行界面测试</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/testing/ui-testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/testing/ui-testing/espresso-testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试单个应用的界面</span></a></li><li class="devsite-nav-item"><a href="/training/testing/ui-testing/uiautomator-testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试多个应用的界面</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>测试应用组件集成</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/testing/integration-testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/testing/integration-testing/service-testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试您的服务</span></a></li><li class="devsite-nav-item"><a href="/training/testing/integration-testing/content-provider-testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试您的内容提供程序</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/testing/performance"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试界面性能</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Espresso</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/testing/espresso"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/setup"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设置说明</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/basics"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>基础知识</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/recipes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>诀窍</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/multiprocess"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>多进程</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/accessibility-checking"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>无障碍功能检查</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/lists"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>清单</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/intents"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Intent</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/web"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>网络</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/idling-resource"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>空闲资源</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/cheat-sheet"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>备忘单</span></a></li><li class="devsite-nav-item"><a href="/training/testing/espresso/additional-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>其他资源</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/training/testing/ui-automator"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>UI Automator</span></a></li><li class="devsite-nav-item"><a href="/training/testing/crawler"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用抓取工具</span></a></li><li class="devsite-nav-item"><a href="/training/testing/junit-rules"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>JUnit4 规则</span></a></li><li class="devsite-nav-item"><a href="/training/testing/junit-runner"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>AndroidJUnitRunner</span></a></li><li class="devsite-nav-item"><a href="/training/testing/rel-notes"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>版本说明</span></a></li><li class="devsite-nav-item"><a href="/training/testing/additional-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>其他资源</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>性能</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/performance"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Android Vitals</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/performance/vitals"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/vitals/wakelock"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>部分唤醒锁定操作卡住</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/vitals/wakeup"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>唤醒次数过多</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/vitals/bg-wifi"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>后台 WLAN 扫描次数过多</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/vitals/bg-network-usage"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>后台网络使用量过高</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/vitals/anr"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>ANR</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/vitals/crash"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>崩溃</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/vitals/render"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>呈现速度缓慢</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/vitals/frozen"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>冻结的帧</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/vitals/permissions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>权限遭拒</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/vitals/launch-time"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用启动时间</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/performance/appstandby"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用待机存储分区</span></a></li><li class="devsite-nav-item"><a href="/guide/components/processes-and-threads"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>进程和线程概览</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/threads"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>通过线程提升性能</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>针对电池续航时间进行优化</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/performance/power"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/monitoring-device-state/doze-standby"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>对低电耗模式和应用待机模式进行针对性优化</span></a></li><li class="devsite-nav-item"><a href="/training/monitoring-device-state/battery-monitoring"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>监控电池电量和充电状态</span></a></li><li class="devsite-nav-item"><a href="/training/monitoring-device-state/docking-monitoring"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>确定和监控插接状态和基座类型</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/power/power-details"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>电源管理限制</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/power/setup-battery-historian"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>分析电池用量</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/power/battery-historian"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用 Battery Historian 分析耗电情况</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/power/test-power"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试电量相关问题</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/performance/reduce-apk-size"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>缩减应用体量</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>管理内存</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/performance/memory-overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>内存管理概览</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/memory-management"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>进程间的内存分配</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/memory"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>管理应用内存</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>系统跟踪</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/performance/tracing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/tracing/command-line"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>通过命令行捕获跟踪记录</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/tracing/on-device"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>捕获设备上的跟踪记录</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/tracing/navigate-report"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>浏览报告</span></a></li><li class="devsite-nav-item"><a href="/topic/performance/tracing/custom-events"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>定义自定义事件</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/topic/performance/rendering/inspect-gpu-rendering"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>检查 GPU 渲染</span></a></li><li class="devsite-nav-item"><a href="/guide/practices/app-design/seamlessness"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>专为无缝体验而设计</span></a></li><li class="devsite-nav-item"><a href="/training/articles/perf-anr"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>让您的应用随时能迅速响应</span></a></li><li class="devsite-nav-item"><a href="/training/articles/perf-tips"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>性能提示</span></a></li><li class="devsite-nav-item"><a href="/training/articles/smp"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>SMP Primer for Android</span></a></li><li class="devsite-nav-item"><a href="/guide/practices/verifying-apps-art"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>在 Android Runtime (ART) 上验证应用行为</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>无障碍</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui/accessibility"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>构建和测试应用的无障碍功能</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui/accessibility/apps"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>让应用使用起来更没有障碍</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/accessibility/principles"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>改进应用无障碍功能要遵循的原则</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/accessibility/testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试应用的无障碍功能</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>高级主题</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/guide/topics/ui/accessibility/custom-views"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>让自定义视图使用起来更没有障碍</span></a></li><li class="devsite-nav-item"><a href="/guide/topics/ui/accessibility/service"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>创建自己的无障碍服务</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/ui/accessibility/additional-resources"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>其他资源</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>隐私设置</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/privacy/best-practices"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>隐私设置最佳做法</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>安全性</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/security/best-practices"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用安全最佳做法</span></a></li><li class="devsite-nav-item"><a href="/training/articles/security-tips"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>安全提示</span></a></li><li class="devsite-nav-item"><a href="/topic/security/data"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>数据安全</span></a></li><li class="devsite-nav-item"><a href="/training/articles/security-ssl"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>通过 HTTPS 和 SSL 确保安全</span></a></li><li class="devsite-nav-item"><a href="/training/articles/security-config"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>网络安全配置</span></a></li><li class="devsite-nav-item"><a href="/training/articles/security-gms-provider"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>更新您的安全提供程序以防范 SSL 攻击</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>使用 SafetyNet 抵御安全威胁</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/training/safetynet"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/training/safetynet/attestation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>SafetyNet Attestation API</span></a></li><li class="devsite-nav-item"><a href="/training/safetynet/safebrowsing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>SafetyNet Safe Browsing API</span></a></li><li class="devsite-nav-item"><a href="/training/safetynet/recaptcha"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>SafetyNet reCAPTCHA API</span></a></li><li class="devsite-nav-item"><a href="/training/safetynet/verify-apps"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>SafetyNet Verify Apps API</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/security/cryptography"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>加密</span></a></li><li class="devsite-nav-item"><a href="/training/articles/keystore"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Android 密钥库系统</span></a></li><li class="devsite-nav-item"><a href="/training/articles/security-key-attestation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用密钥认证功能来验证由硬件支持的密钥对</span></a></li><li class="devsite-nav-item"><a href="/training/articles/security-android-protected-confirmation"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Android 受保护的确认</span></a></li><li class="devsite-nav-item"><a href="/training/articles/direct-boot"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>支持直接启动</span></a></li><li class="devsite-nav-item"><a href="/training/articles/scoped-directory-access"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>使用作用域目录访问</span></a></li><li class="devsite-nav-item"><a href="/topic/security/dex"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>运行嵌入式 DEX 代码</span></a></li><li class="devsite-nav-item"><a href="/google/play/asi"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>应用安全性改进计划</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>为数十亿用户打造产品</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/topic/billions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/docs/quality-guidelines/building-for-billions-connectivity"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>网络连接</span></a></li><li class="devsite-nav-item"><a href="/docs/quality-guidelines/building-for-billions-device-capacity"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设备功能</span></a></li><li class="devsite-nav-item"><a href="/docs/quality-guidelines/building-for-billions-data-cost"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>数据费用</span></a></li><li class="devsite-nav-item"><a href="/docs/quality-guidelines/building-for-billions-battery-consumption"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>耗电量</span></a></li><li class="devsite-nav-item"><a href="/docs/quality-guidelines/building-for-billions-ui"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>界面和内容</span></a></li></ul></devsite-expandable-nav></li>
  <li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>为企业打造产品</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/work/overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/work/guide"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>开发者指南</span></a></li><li class="devsite-nav-item"><a href="/work/managed-profiles"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>工作资料</span></a></li><li class="devsite-nav-item"><a href="/work/managed-configurations"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设置托管配置</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>应用反馈</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/work/app-feedback/overview"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>向 EMM 发送应用反馈</span></a></li><li class="devsite-nav-item"><a href="/work/app-feedback/testing"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>测试应用反馈</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/work/contacts"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>工作联系信息</span></a></li><li class="devsite-nav-item"><a href="/work/device-management-policy"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设备管理政策</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>设备管理</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/work/dpc/build-dpc"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/work/dpc/build-dpc"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>构建设备政策控制器</span></a></li><li class="devsite-nav-item"><a href="/work/dpc/work-profile-on-managed-device"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>完全托管设备中的工作资料</span></a></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>专用设备</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/work/dpc/dedicated-devices"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/work/dpc/dedicated-devices/lock-task-mode"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>锁定任务模式</span></a></li><li class="devsite-nav-item"><a href="/work/dpc/dedicated-devices/multiple-users"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>多用户</span></a></li><li class="devsite-nav-item"><a href="/work/dpc/dedicated-devices/cookbook"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>实战宝典</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/work/dpc/device-management"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设备控制</span></a></li><li class="devsite-nav-item"><a href="/work/dpc/network-telephony"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>网络和电话</span></a></li><li class="devsite-nav-item"><a href="/work/dpc/security"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>安全性</span></a></li><li class="devsite-nav-item"><a href="/work/dpc/system-updates"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>系统更新</span></a></li><li class="devsite-nav-item"><a href="/work/dpc/logging"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>网络活动日志</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item           devsite-nav-expandable"><devsite-expandable-nav collapsed>
    <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Android 版本</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/work/versions"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>概览</span></a></li><li class="devsite-nav-item"><a href="/work/versions/android-10"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Android 10</span></a></li><li class="devsite-nav-item"><a href="/work/versions/android-9.0"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Android 9</span></a></li><li class="devsite-nav-item"><a href="/work/versions/android-8.0"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Android 8.0</span></a></li><li class="devsite-nav-item"><a href="/work/versions/android-7.0"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>Android 7.0</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/guide/topics/admin/device-admin"
     class="devsite-nav-title"
   ><span class="devsite-nav-text" tooltip>设备管理</span></a></li></ul></devsite-expandable-nav></li>
          </ul>
                                                                                                                                                                                                  </div>
      </div>
</nav>
              </devsite-book-nav>
      <section id="gc-wrapper">
        <main role="main" class="devsite-main-content"
            has-book-nav            has-toc>
          <devsite-toc class="devsite-nav"
            ></devsite-toc>
          <devsite-content>
                          

<article class="devsite-article">
  <article class="devsite-article-inner">        
    <div class="devsite-article-meta">
      <ul class="devsite-breadcrumb-list">
    <li class="devsite-breadcrumb-item
             ">
                    <a href="/"              class="devsite-breadcrumb-link gc-analytics-event"
              data-category="Site-Wide Custom Events"
              data-label="Breadcrumbs"
              data-value="1"
          >
            Android 开发者
      
  </a>
        </li>
    <li class="devsite-breadcrumb-item
             ">
                <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div>
                    <a href="/docs"              class="devsite-breadcrumb-link gc-analytics-event"
              data-category="Site-Wide Custom Events"
              data-label="Breadcrumbs"
              data-value="2"
          >
            文档
      
  </a>
        </li>
    <li class="devsite-breadcrumb-item
             ">
                <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div>
                    <a href="/guide"              class="devsite-breadcrumb-link gc-analytics-event"
              data-category="Site-Wide Custom Events"
              data-label="Breadcrumbs"
              data-value="3"
          >
            指南
      
  </a>
        </li>
  </ul>
               <devsite-page-rating position="header" selected-rating="0" hover-rating-star="0">
         </devsite-page-rating>
          </div>

              <h1 class="devsite-page-title">开发者指南</h1>
    
    <devsite-toc class="devsite-nav" devsite-toc-embedded
                 >
    </devsite-toc>

    <div class="devsite-article-body clearfix
      ">

              


<div class="video-wrapper">
  <iframe class="devsite-embedded-youtube-video" data-video-id="0JUgBBynPdU"
          data-autohide="1" data-showinfo="0" frameborder="0" allowfullscreen>
  </iframe>
</div>

<p>欢迎使用 Android 开发者指南。借助左侧导航中所列文档，您可以了解如何使用 Android 框架和其他库中的 API 构建 Android 应用。</p>

<p>如果您是首次接触 Android，并希望直接编写代码，请从<a href="/training/basics/firstapp/index.html">构建您的第一个应用</a>教程开始。</p>
  <p>此外，请通过查看下方其他资源来学习 Android 开发：</p>
<ul>
  <li><a href="https://codelabs.developers.google.com/?cat=Android">代码实验室</a>：供您在线自学的短教程，每个教程介绍一个独立主题。大多数代码实验室会逐步引导您构建小型应用，或向现有应用添加新功能。</li>
  <li><a href="/courses">课程</a>：引导式培训途径，指导您如何构建 Android 应用。</li>
  <li>在线培训：如果您更喜欢通过视频在线学习，请查看<a href="https://www.udacity.com/course/ud9012">使用 Kotlin 开发 Android 应用</a> Udacity 课程（此处嵌入预告片），以及<a href="#videos">下方的其他在线课程</a>。</ul>

<p>或者，您也可学习以下一小部分基础开发者指南。</p>

<section class="dac-section dac-small" id="essential" style="margin-top:0;"><div class="wrap">
  <h2 class="norule">基础文档</h2>
  <devsite-dynamic-content
          maxresults="24"
          initial-results="24"
          items-per-page="24"
          dynamic-card-type="card"
          query="keyword:collection_developlandingessentialdocs">
      </devsite-dynamic-content>
</div></section>


<section class="dac-section dac-small" id="videos"><div class="wrap">
  <h2 class="norule" style="margin:20px 0">在线培训</h2>
  <devsite-dynamic-content
          maxresults="24"
          sortorder="-timestamp"
          initial-results="12"
          items-per-page="24"
          dynamic-card-type="card"
          query="keyword:collection_developlandingcourses">
      </devsite-dynamic-content>
  </div>
</section>




          </div>

    
                   <devsite-page-rating position="footer" selected-rating="0" hover-rating-star="0">
         </devsite-page-rating>
                   
          </article>
</article>

<devsite-content-footer class="nocontent">
  <p>Content and code samples on this page are subject to the licenses described in the <a href="/license">Content License</a>. Java is a registered trademark of Oracle and/or its affiliates.</p>  <p>Last updated 2019-12-27.</p></devsite-content-footer>



                      </devsite-content>
        </main>
        <devsite-footer-promos class="devsite-footer">
                      <nav class="devsite-footer-promos nocontent">
  <ul class="devsite-footer-promos-list">
        <li class="devsite-footer-promo">
      <a href="//developers.google.cn/china/#follow-google-developers-on-wechat"
         class="devsite-footer-promo-title gc-analytics-event"
         data-category="Site-Wide Custom Events"
                       data-modal-toggle="wechat"
                data-label="Footer WeChat Promo"
       >
                        <img class="devsite-footer-promo-icon"
             src="/_static/android/images/logo-wechat.png"
             alt="微信">
                微信
      </a>
      <div class="devsite-footer-promo-description">在微信上关注“Google Developers”</div>
    </li>
        <li class="devsite-footer-promo">
      <a href="//twitter.com/AndroidDev"
         class="devsite-footer-promo-title gc-analytics-event"
         data-category="Site-Wide Custom Events"
                       data-label="Footer Twitter Promo"
       >
                        <img class="devsite-footer-promo-icon"
             src="/_static/android/images/logo-twitter.svg"
             alt="Twitter">
                Twitter
      </a>
      <div class="devsite-footer-promo-description">在 Twitter 上关注 @AndroidDev</div>
    </li>
        <li class="devsite-footer-promo">
      <a href="//www.youtube.com/user/androiddevelopers"
         class="devsite-footer-promo-title gc-analytics-event"
         data-category="Site-Wide Custom Events"
                       data-label="Footer YouTube Promo"
       >
                        <img class="devsite-footer-promo-icon"
             src="//www.gstatic.com/images/icons/material/product/2x/youtube_48dp.png"
             alt="YouTube">
                YouTube
      </a>
      <div class="devsite-footer-promo-description">在 YouTube 上访问“Android Developers”频道</div>
    </li>
      </ul>
</nav>

                  </devsite-footer-promos>
        <devsite-footer-linkboxes class="devsite-footer">
                      <nav class="devsite-footer-linkboxes nocontent">
    <ul class="devsite-footer-linkboxes-list">
        <li class="devsite-footer-linkbox ">
    <h3 class="devsite-footer-linkbox-heading">关于 Android</h3>      <ul class="devsite-footer-linkbox-list">
                <li class="devsite-footer-linkbox-item">
          <a href="//www.android.com/"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 1)"           >
            Android
          </a>
        </li>
                <li class="devsite-footer-linkbox-item">
          <a href="//www.android.com/enterprise/"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 2)"           >
            Enterprise
          </a>
        </li>
                <li class="devsite-footer-linkbox-item">
          <a href="//www.android.com/security-center/"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 3)"           >
            安全
          </a>
        </li>
                <li class="devsite-footer-linkbox-item">
          <a href="//source.android.com/"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 4)"           >
            源代码
          </a>
        </li>
              </ul>
    </li>
        <li class="devsite-footer-linkbox ">
    <h3 class="devsite-footer-linkbox-heading">支持</h3>      <ul class="devsite-footer-linkbox-list">
                <li class="devsite-footer-linkbox-item">
          <a href="//issuetracker.google.com/issues/new?component=190923&amp;template=841312"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 1)"           >
            报告平台错误
          </a>
        </li>
                <li class="devsite-footer-linkbox-item">
          <a href="//issuetracker.google.com/issues/new?component=192697"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 2)"           >
            报告文档错误
          </a>
        </li>
                <li class="devsite-footer-linkbox-item">
          <a href="//support.google.com/googleplay/android-developer"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 3)"           >
            Google Play support
          </a>
        </li>
                <li class="devsite-footer-linkbox-item">
          <a href="https://google.qualtrics.com/jfe/form/SV_ewWXIoEVLBcyp7f??reserved=1&amp;utm_source=FooterLink&amp;Q_Language=en&amp;utm_medium=own_srch&amp;utm_campaign=developer.android.com&amp;utm_term=0&amp;utm_content=0&amp;productTag=reg&amp;campaignDate=may19&amp;pType=devel&amp;referral_code=gV420370"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 4)"           >
            参加调查研究
          </a>
        </li>
              </ul>
    </li>
        <li class="devsite-footer-linkbox ">
    <h3 class="devsite-footer-linkbox-heading">文档</h3>      <ul class="devsite-footer-linkbox-list">
                <li class="devsite-footer-linkbox-item">
          <a href="/guide"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 1)"           >
            开发者指南
          </a>
        </li>
                <li class="devsite-footer-linkbox-item">
          <a href="/design"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 2)"           >
            设计指南
          </a>
        </li>
                <li class="devsite-footer-linkbox-item">
          <a href="/reference"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 3)"           >
            API 参考
          </a>
        </li>
                <li class="devsite-footer-linkbox-item">
          <a href="/samples"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 4)"           >
            示例
          </a>
        </li>
                <li class="devsite-footer-linkbox-item">
          <a href="/studio/intro"
             class="devsite-footer-linkbox-link
                    gc-analytics-event"
             data-category="Site-Wide Custom Events"
                        data-label="Footer Link (index 5)"           >
            Android Studio
          </a>
        </li>
              </ul>
    </li>
      </ul>
  </nav>
                  </devsite-footer-linkboxes>
        <devsite-footer-utility class="devsite-footer">
                      
<div class="devsite-footer-utility nocontent">
    <nav class="devsite-footer-sites">
    <a href="https://developers.google.cn/"
       class="devsite-footer-sites-logo-link gc-analytics-event"
       data-category="Site-Wide Custom Events"
       data-label="Footer Google Developers Link">
      <img class="devsite-footer-sites-logo"
           src="/_static/images/lockup-developers.svg"
           alt="Google Developers">
    </a>
    <ul class="devsite-footer-sites-list">
            <li class="devsite-footer-sites-item">
        <a href="//developer.android.google.cn"
           class="devsite-footer-sites-link
                  gc-analytics-event"
           data-category="Site-Wide Custom Events"
                    data-label="Footer Android Link"
                  >
          Android
        </a>
      </li>
            <li class="devsite-footer-sites-item">
        <a href="//developer.chrome.com/home"
           class="devsite-footer-sites-link
                  gc-analytics-event"
           data-category="Site-Wide Custom Events"
                    data-label="Footer Chrome Link"
                  >
          Chrome
        </a>
      </li>
            <li class="devsite-footer-sites-item">
        <a href="//firebase.google.cn"
           class="devsite-footer-sites-link
                  gc-analytics-event"
           data-category="Site-Wide Custom Events"
                    data-label="Footer Firebase Link"
                  >
          Firebase
        </a>
      </li>
            <li class="devsite-footer-sites-item">
        <a href="//cloud.google.com"
           class="devsite-footer-sites-link
                  gc-analytics-event"
           data-category="Site-Wide Custom Events"
                    data-label="Footer Google Cloud Platform Link"
                  >
          Google Cloud Platform
        </a>
      </li>
            <li class="devsite-footer-sites-item">
        <a href="//developers.google.cn/products/"
           class="devsite-footer-sites-link
                  gc-analytics-event"
           data-category="Site-Wide Custom Events"
                    data-label="Footer All products Link"
                  >
          所有产品
        </a>
      </li>
          </ul>
  </nav>
  
  <nav class="devsite-footer-utility-links">
        <ul class="devsite-footer-utility-list">
            <li class="devsite-footer-utility-item
                 ">
                        <a class="devsite-footer-utility-link gc-analytics-event"
           href="//policies.google.cn/privacy"
           data-category="Site-Wide Custom Events"
           data-label="Footer Privacy link">
          隐私权政策
        </a>
              </li>
            <li class="devsite-footer-utility-item
                 ">
                        <a class="devsite-footer-utility-link gc-analytics-event"
           href="/license"
           data-category="Site-Wide Custom Events"
           data-label="Footer License link">
          许可
        </a>
              </li>
            <li class="devsite-footer-utility-item
                 ">
                        <a class="devsite-footer-utility-link gc-analytics-event"
           href="/distribute/marketing-tools/brand-guidelines"
           data-category="Site-Wide Custom Events"
           data-label="Footer Brand guidelines link">
          品牌指南
        </a>
              </li>
            <li class="devsite-footer-utility-item
                 devsite-footer-utility-button">
                <span class="devsite-footer-utility-description">通过电子邮件接收资讯和提示</span>
                        <a class="devsite-footer-utility-link gc-analytics-event"
           href="/newsletter/#subscribe"
           data-category="Site-Wide Custom Events"
           data-label="Footer Subscribe link">
          订阅
        </a>
              </li>
          </ul>
    
    <devsite-language-selector>
  <devsite-select class="devsite-language-selector-menu">
    <select class="devsite-language-selector-select"
            name="language"
            track-name="click"
            track-type="languageSelector">
                <option>Language</option>
              <option value="id"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="id"
              track-name="changed"
              track-type="languageSelector"
            >
        Bahasa Indonesia
      </option>
          <option value="de"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="de"
              track-name="changed"
              track-type="languageSelector"
            >
        Deutsch
      </option>
          <option value="en"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="en"
              track-name="changed"
              track-type="languageSelector"
            >
        English
      </option>
          <option value="es"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="es"
              track-name="changed"
              track-type="languageSelector"
            >
        Español
      </option>
          <option value="es_419"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="es_419"
              track-name="changed"
              track-type="languageSelector"
            >
        Español – América Latina
      </option>
          <option value="fr"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="fr"
              track-name="changed"
              track-type="languageSelector"
            >
        Français
      </option>
          <option value="pt_br"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="pt_br"
              track-name="changed"
              track-type="languageSelector"
            >
        Português – Brasil
      </option>
          <option value="vi"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="vi"
              track-name="changed"
              track-type="languageSelector"
            >
        Tiếng Việt
      </option>
          <option value="tr"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="tr"
              track-name="changed"
              track-type="languageSelector"
            >
        Türkçe
      </option>
          <option value="ru"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="ru"
              track-name="changed"
              track-type="languageSelector"
            >
        Русский
      </option>
          <option value="th"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="th"
              track-name="changed"
              track-type="languageSelector"
            >
        ภาษาไทย
      </option>
          <option value="zh_cn"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="zh_cn"
              track-name="changed"
              track-type="languageSelector"
            >
        中文 – 简体
      </option>
          <option value="zh_tw"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="zh_tw"
              track-name="changed"
              track-type="languageSelector"
            >
        中文 – 繁體
      </option>
          <option value="ja"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="ja"
              track-name="changed"
              track-type="languageSelector"
            >
        日本語
      </option>
          <option value="ko"
              track-metadata-original-language="zh_cn"
              track-metadata-selected-language="ko"
              track-name="changed"
              track-type="languageSelector"
            >
        한국어
      </option>
        </select>
  </devsite-select>
</devsite-language-selector>

  </nav>
</div>
                  </devsite-footer-utility>
      </section></section>
    <devsite-sitemask></devsite-sitemask>
    <devsite-snackbar type="notification-survey"                                    notification-survey-link-txt="参加问卷调查"
                  notification-survey-link="https://developer.android.com/surveyQ12020"
                                    notification-survey-message="请完成一个问卷调查，帮助我们提升 Android 开发者体验。"
                  notification-survey-store-key
                   data-cookie-policy="//policies.google.cn/technologies/cookies"
                  >
</devsite-snackbar>
    <devsite-tooltip blocked-link></devsite-tooltip>
    <devsite-heading-link></devsite-heading-link>
    <devsite-analytics>
              <script type="application/json" analytics>[{"metrics": {"ratings_value": "metric1", "ratings_count": "metric2"}, "dimensions": {"dimension6": "zh-cn", "dimension4": "Android \u5f00\u53d1\u8005", "dimension5": "zh-cn", "dimension3": false, "dimension1": "Signed out"}, "gaid": "UA-5831155-3"}]</script>
<script type="application/json" gtm>{"parameters": {"freeTrialEligibleUser": "False", "language": {"requested": "zh-cn", "served": "zh-cn"}, "projectName": "Android \u5f00\u53d1\u8005", "scriptsafe": null, "signedIn": "False", "internalUser": "False"}, "tags": ["GTM-KMSWPCJ"]}</script>
          </devsite-analytics>
        <script>
    (function(d,e,v,s,i,t,E){d['GoogleDevelopersObject']=i;
    t=e.createElement(v);t.async=1;t.src=s;E=e.getElementsByTagName(v)[0];
    E.parentNode.insertBefore(t,E);})(window, document, 'script',
    'https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543/js/app_loader.js', '[3,"zh_cn",null,"/js/devsite_app.js","https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543","https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543/android","https://android-dot-google-developers.gonglchuangl.net",1,null,["/_pwa/android/manifest.json","/_static/images/video-placeholder.svg","https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543/android/images/favicon.png","https://www.gstatic.cn/devrel-devsite/prod/v172e5dffd78b32f4b12f8112b00e940d4993af48229fac5346097b33edb0f543/android/images/lockup.svg","https://fonts.googleapis.com/css?family=Roboto:300,400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700|Material+Icons"],1]')
  </script>  </body>
</html>